☰ 目录

下面是一份从零开始的完整指南,专为 Windows 用户准备,所有命令均可直接复制执行。


📘 Cloudflare R2 + rclone 配置完全指南(Windows)

1. 安装必要软件

1.1 WinFsp(如果需要挂载R2存储桶到本地则下载)

1.2 rclone


2. 配置环境变量(让 rclone 全局可用)

  1. Win + R,输入 sysdm.cpl 回车。
  2. 切换到 高级 选项卡 → 环境变量
  3. 系统变量(或用户变量)中找到 Path,双击。
  4. 新建一项,填入 C:\rclone\(即你存放 rclone.exe 的文件夹路径)。
  5. 依次点击 确定 保存。

验证:打开新的 PowerShellCMD,输入:

输出版本信息即表示配置成功。


3. 获取 Cloudflare R2 凭证

在 Cloudflare 后台 → R2管理 R2 API 令牌,创建令牌后获取:

⚠️ 安全提示:这些密钥拥有操作权限,切勿在公共场合或聊天中粘贴真实密钥。


4. 使用 rclone config 配置 R2 连接

在终端运行:

按以下交互一步步操作(输入内容已用 【】 标出,不要复制标点):

好了,现在你的 R2 远程连接 cf-r2 已经可用。


5. 常用操作命令

5.1 查看所有存储桶

注意末尾的冒号,列出根目录下的所有桶。

5.2 查看桶内文件

5.3 增量上传本地文件夹到 R2(安全备份,不删除远程文件)

5.4 单向镜像同步(让远程和本地完全一致,会删除远程多余文件)

5.5 挂载为本地磁盘(需要 WinFsp)

管理员身份打开终端:

成功后会多出一个 R: 盘(可自由指定盘符)。
管理时最好不要关闭该终端窗口。

开机自动挂载:使用“任务计划程序”创建基本任务,触发器选“登录时”,操作填:

5.6 生成临时分享链接

会返回一个有时效性的预签名 URL,适合临时分享私密文件。


6. 进阶参数参考

场景推荐参数
日常备份(只增不删)rclone copy ... --progress --transfers 16 --checkers 32
完全镜像(慎用)rclone sync ... --dry-run 先预览,确认后加 --progress
大量小文件--transfers 32 --checkers 64(调高并发)
限制本地缓存--vfs-cache-max-size 5G(挂载时用)
实时性要求高--dir-cache-time 5000(挂载时目录缓存 5 秒)

7. 常见问题排错


⚡ 一键直达最常用操作


同步bat脚本

执行步骤:

  1. 复制以上代码
  2. 新建一个文件,名为:sync.bat
  3. 把复制好的代码粘贴到sync.bat
  4. 运行sync.bat

-------------------------------------------------------------- 完 --------------------------------------------------------------

By @Jrafina 2026-05-01 本博文内容为原创作品,未经允许不得转载。如需转载,请注明原作者及出处。